<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:param name="MajorVersion">1</xsl:param>
<xsl:param name="MinorVersion">0</xsl:param>
<xsl:param name="Iteration">0</xsl:param>
<xsl:param name="BuildNumber">0</xsl:param>
<xsl:param name="AssemblyConfiguration"></xsl:param>
<xsl:output encoding="UTF-8" method="text"/><xsl:template match="/"><![CDATA[using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

// General Information about an assembly is controlled through the following 
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.]]>
<![CDATA[[assembly: AssemblyTitle("RemoteInterfaces")]]]>
<![CDATA[[assembly: AssemblyDescription("")]]]>
<![CDATA[[assembly: AssemblyConfiguration("]]><xsl:value-of select="$AssemblyConfiguration"/><![CDATA[")]]]>
<![CDATA[[assembly: AssemblyCompany("]]><xsl:apply-templates select="Information/AssemblyCompany"/><![CDATA[")]]]>
<![CDATA[[assembly: AssemblyProduct("]]><xsl:apply-templates select="Information/AssemblyProduct"/><![CDATA[")]]]>
<![CDATA[[assembly: AssemblyCopyright("]]><xsl:apply-templates select="Information/AssemblyCopyright"/><![CDATA[")]]]>
<![CDATA[[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

// Setting ComVisible to false makes the types in this assembly not visible 
// to COM components.  If you need to access a type in this assembly from 
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]

// Version information for an assembly consists of the following four values:
//
//      Major Version
//      Minor Version 
//      Build Number
//      Revision
//
[assembly: AssemblyVersion("]]><xsl:value-of select="concat($MajorVersion,'.',$MinorVersion,'.',$Iteration,'.',$BuildNumber)" /><![CDATA[")]]]>
<![CDATA[[assembly: AssemblyFileVersion("]]><xsl:value-of select="concat($MajorVersion,'.',$MinorVersion,'.',$Iteration,'.',$BuildNumber)" /><![CDATA[")]]]>

</xsl:template>
</xsl:stylesheet>
